lay great stress - Turkish English Dictionary